aparato extraño - Spanish English Dictionary